home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
001
/
pcpdial.arc
/
DALLAS.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1987-12-27
|
3KB
|
176 lines
ASSI S7 " "
ASSI S0 " "
ASSI S1"DALLAS, TX [214, 817]"
BEGIN:
CLEA
LOCA 4,0
MESS" ╔══╡ DALLAS BBS NUMBERS ╞══╗"
MESS" ║ ║"
MESS" ║ A - Computer Solution ║"
MESS" ║ B - SuperComputer ║"
MESS" ║ C - Software Well ║"
MESS" ║ D - Quality Components ║"
MESS" ║ E - RBase BBS ║"
MESS" ║ F - Software Exchange ║"
MESS" ║ G - Crime Prevention BBS ║"
MESS" ║ M - Manual Dial ║"
MESS" ║ Q - Return to MAIN MENU ║"
MESS" ║ ║"
MESS" ╠═══════════════════════════╣"
MESS" ║ ENTER YOUR CHOICE(S): ║"
MESS" ║ ║"
MESS" ╚═══════════════════════════╝"
LOCA 18,27
GET S0
TOP:
FIND S0 "A"
IF FOUN
ASSI S6"Computer Solution"
ASSI S8"5287141"
GOSU REDIALER
ELSE
ENDI
FIND S0 "B"
IF FOUN
ASSI S6"SuperComputer"
ASSI S8"2706755"
GOSU REDIALER
ELSE
ENDI
FIND S0 "3"
IF FOUN
ASSI S6"Software Well"
ASSI S8"4369264"
GOSU REDIALER
ELSE
ENDI
FIND S0 "4"
IF FOUN
ASSI S6"Quality Components"
ASSI S8"2482784"
GOSU REDIALER
ELSE
ENDI
FIND S0 "5"
IF FOUN
ASSI S6"RBase BBS"
ASSI S8"8810313"
GOSU REDIALER
ELSE
ENDI
FIND S0 "6"
IF FOUN
ASSI S6"Dallas BBS"
ASSI S8"9311834"
GOSU REDIALER
ELSE
ENDI
FIND S0 "7"
IF FOUN
ASSI S6"Crime Prevention BBS"
ASSI S8"5781311"
GOSU REDIALER
ELSE
ENDI
FIND S0 "M"
IF FOUN
CLEA
LOCA 5,20
MESS"NUMBER TO DIAL:"
LOCA 5,36
ASSI S6"MANUAL DIAL"
GET S8
GOSU REDIALER
ELSE
ENDI
FIND S0 "Q"
IF FOUN
CLEA
TRAN"!@!"
WAIT"@"
TRAN"D!"
WAIT"@"
CLEA
LOCA 1,0
PAUS 1
EXEC"SELCITY.CMD"
ELSE
ENDI
FIND S7 "MORE"
IF FOUN
ASSI S7 " "
GOTO TOP
ELSE
ENDI
MESSAGE "ALL NUMBERS IN DIALING QUEUE FAILED TO ANSWER"
MESSAGE "RETURNING TO MAIN MENU"
ALAR
ASSI S0 "Q"
GOTO TOP
REDIALER:
CLEA
ISFI S6
IF NOT SUCC
LOCA 5,35
MESS"DIALING"
MESS" "
MESS S6
MESS S8
TRAN"I!"
PAUS 1
TRAN"ATZ!"
WAIT"OK" 10
TRAN"^E!"
WAITFOR "READY"
TRANS"D"
TRAN S8
TRAN"!"
RGET S9
RGET S9 80 40
RGET S9 40 40
RGET S9 40 40
GOTMESS:
FIND S9"BUSY"
IF FOUN
MESSAGE S6
MESSAGE S8
MESSAGE "BUSY: GOING TO NEXT NUMBER"
MESSAGE "***************************************************************"
ASSI S7"MORE"
GOTO RTRN
ENDI
FIND S9 "ANSWER TONE"
IF FOUN
SET PARI NONE
SET DATA 8
CLEA
MESSAGE "CONNECTED TO"
MESSAGE S8
MESSAGE S6
MESSAGE S1
ALAR
EXIT
ELSE
FIND S9 "RINGING"
IF FOUN
RGET S9
FIND S9 "RINGING"
IF FOUN
LOG OPEN S6
MESSAGE "NO ANSWER -- STILL RINGING"
MESSAGE S8
MESSAGE S6
MESSAGE S1
LOG CLOSE
TRAN"^C^D^C"
MESSAGE "***************************************************************"
GOTO RTRN
ELSE
GOTO GOTMESS
ENDI
ENDI
ENDI
ENDI
RTRN:
RETURN